positive impression - Spanish English Dictionary